Protean Protein Guide